Big Huge Thesaurus

croton eluteria

noun

sounds kind of like